cattle trailer - Francés Inglés Diccionario